package com.zx.role.domain;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.io.Serializable;
import java.util.List;

@Data
@TableName(value = "sys_user")
public class City implements Serializable {

    /**
     * column:id 省市区ID
     */
    private  Integer id;

    /**
     * column:code 行政代码
     */
    private String code;

    /**
     * column:name 城市名称
     */
    private String name;

    /**
     * column:parent_id 父ID
     */
    private Integer parentId;

    /**
     * column:first_letter 首字母
     */
    private String firstLetter;

    /**
     * column:level 城市等级
     */
    private Integer level;

    /**
     * 城市子级集合
     */
    @TableField(exist = false)
    private List<City> areaList;


}
